disarmament and demobilization site - Turkish English Dictionary